From: route@monster.com
Sent: Monday, April 18, 2016 4:43 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Program Analyst
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
VIET TRAN 6399 ROSE GARDEN
DRIVE
(614)596-9771 NEW ALBANY, OH 43054Email:
viettran2000@hotmail.com OBJECTIVE:
Seeking an IT application developer. PROFESSIONAL
SUMMARY: 10 years ASP.NET
(C#, VB.NET) Web-based Application Developer. 5 years as
IT/Network/Database Administrator. 5 years
Client-Server Application Developer. 5 years of OOP
solid design and implementation (including design patterns) TECHNICAL SKILL
SUMMARY: Programming
Languages: ASP.NET (VB.NET & C#, MVC,WinForms & WebForms,
multip-tier Model .net tech.);
Java; Visual Studio 2005, 2008,2010,2012. JQuery, JavaScript,VB6,
OOP,UML,JSQL,NETTIERS, CSLA,Entity Frame work 4.0,LINQ, Design Patterns, MVC.
J2EE/EJB/IBATIS/SERVLET/ TOMCAT/APACHE/SPRING(formal
trainings),VBScript, Flash (ActionScript),PHP, HTML ,MS Access; Active
Directory; AJAX; Web Services; .net
Remoting; WCF, WPF,SHAREPOINT 2010 (Webparts,.net app integrated,features,
solutions,etc..),Subversion, Quality Center (issues/defects
application tracking);
PLC (Programming Logic Control), Agile/Scrum, ITPAMS, Resolve, CI (Continuous
Integration) Database System
: MS SQL
Server 2005/2008/2010 (DTS, SSIS,SSAS,SSRS), Oracle 9.0/11., MS
Access Development Tools
: Visual Studio
2005/2008/2010/2012, TOAD, SQL Navigator, DreamWeaver,
Firework, JavaScript,HTML, Dundas .net charting, CSS, XML, AJAX, WCF(light
exp.),FAST,Eclipse, Telarix, Subversion,SVN OS Platforms :
Windows NT/2003/2000/XP/98, Linux 9.0 Network Experiences
: Windows OS (Firewall, DHCP, TCP/IP, etc..),Cisco
Routers & Switches (2600 series). Other tech.
products :
ODBC,JDBC,DAO,ASP,ADO.NET, MS Office 2000, build
Server/PC.
VNC, VPN, IIS 7, mail Exchange Server, PHP,
AutoCad, Actuate Report, Crystal Report, Multi-thread (delegate) technology. WORK
HISTORY: 01/2013-
10/2015: JPMorgan Chase
Corporation
Columbus, OH ·
Designed
web applications utilizing .NET Framework, MVC pattern, Entity Framework
along with extensive usage of JQueries, Ajax, JavaScripts, and other 3rd development tools which
used to enrich UI front-end functionalities and layouts. Working with
multiple departments at multiple user levels (technical and non-technical
personnel) to gather the requirements, to analyze and layout application
design objectives and final goals. Designed applications with
full-life-cycle development by my selves as well as with other group members.
Applied appropriate design methodologies such as Water-fall, Agile to achieve
the best efficient way in design, coding, testing, and implementations.
Designed all relational application object classes (design pattern, OOP
applied) to serve clearly each functional modules throughout. Applications’,
designed and implemented, complexities were ranging from simple to large
corporate enterprise where data crossed multiple different platforms and
web-services were also applied. Implemented security access at multiple
levels to safe-guard data from intruders, malicious access or missed use of
data. Developed Unit Testing for regression testing using several different
tools such as NUnit, Ninject, Mock, dependency-injections. ·
Production
supports. Resolved production issues on multiple business levels such as
application issues, database issues, business report data issues, automation
issues, unexpected error issues, etc.…To ensure all the issues were resolved
quickly, turn-around time effectively executed -- raised tickets (Service
Central) to appropriate groups and followed closely until issues resolved. ·
Performed
numerous application requests for enhancements and bug-fixes to meet
day-to-day line of business (LOB) operations. ·
Coordinated
working extensively with other group members and users remotely (from England
and India as well as outside of local area) on multiple business areas that
included application developments, technical issues, and or trainings. ·
Work
with managers, meeting regularly with people from different departments and
group members to work on the new ideas which to improve underlying processes
and to ensure to deliver the best results with minimal turnaround time, error
free and accuracies. ·
Designed
numerous complex web-based business reports (contain dynamic
drop-down-list-boxes, dynamic input formatted fields, retrieved data sources
from multiple locations, data displayed at runtime, etc...) utilizing SSRS.
Involved in setting up CI (Continuous Integration) automation life-cycle with
Jenkins, Nexus, Maven ·
Trained
less experience group members on various occasions to use and leverage advantage
techniques and strategy to maximize throughputs. ·
Working
extensively with backend database on SQL and Oracle databases to design
complex stored procedures, created and designed relationship tables for
applications as well as created daily backup/data transfer utilizing SSIS
services. 05/2012
– 12/12:Abbott Nutrition Columbus, OH ·
Short term Contract Position.
Design stored procedures, data flow utilizing SSIS and MS SQL for nightly
jobs data transfer between customer databases and company enterprise System.
Also Analyze business database to maintain integrity and stability.
Utilize Agile/Scrum methodologies. PL/SQL ·
Role
Responsibility: Senior Developer 03/2012-
05/2012: JPMorgan Chase
Corporation
Columbus, OH ·
Short-term project. ·
Design/Maintaining application
utilizing Entity Framework 4.0, MVC, C#, LINQ, and Design Patterns ·
Application was written in C# to
read data from database, translates it into entity model objects and display
it to user via application web layers. Applications was served as an analysis
tool for the business management groups to measure how productive the
organization operates in IT filed such as it keeps track of all coming issues
that had been input into the system and the turnaround time to resolve those
issues. Application utilized combination of both .net and MVC technology. It
also applied heavily OOP design patterns such as Command Object Pattern,
separation between business layers, data access layers, and multiple-tiers
for other window services such as .net console for running batches at nights.
Entity Framework 4.0 used throughout the applications. ·
Role
Responsibility: Senior Developer ·
09/2011-
03/2012:AircraftLogsColumbus, OH · Contract position · Develop/Maintain existing airplane scheduling &
maintenance .net applications. Design Inventory application utilizing OOP,
Nettiers, CSLA,C#,VB.NET, MS SQL, Visual Studio 2010,LINQ. · Maintain applications for use of private airplanes such as
it keeps track of all maintenance airplane engine schedules, calculated
arrival and departure times from all airports throughout country.
Applications to keep track of airplanes history to maintain rules and
regulations that required for the public airway transportation such as FAA. · Role Responsibility: Senior Developer 05/2011-
08/2011:Contract at Ohio Department Job & Family ServicesColumbus, OH ·
Software developer: Develop state
application utilizing .net frame work and Oracle database. ·
Design software to keep track of
house hold income, properties, and calculate the eligibility for public
assistances such as food assistance, child support, Medicaid, etc… ·
I was part of the team to design
the application using .net 4.0, Enterprise Library 5.0 and both Oracle and MS
SQL databases. ·
Role
Responsibility: Senior Developer 10/2007 –
09/2010: JPMorgan Chase
Corporation
Columbus, OH · Contract Position · Develop/Maintain company applications utilizing C# &
VB.NET with Object-oriented system design technology. Convert VB6 into
.net client/server applications into VB.NET . Utilizing n-tier
physical/logical (Interface, logical control, business, data access
layers), WCF, WPF,LINQ, .net remote, OOP, anchored objects, mobile objects,
web services technology to send data objects across network platforms to
ensure application functionality effectiveness. Used Oracle as backend
database to store data and stored procedures. · Implement applications systems, sub-systems, or
modifications of individual programs to the production environment.
Identify conversion requirements, construct conversion strategy, develop
conversion plan, and obtain user's approval. Develop manual and
computer procedures to execute plan and ensure the overall effectiveness of
the system meets the needs of the Bank and the user · Ensure that data processing activities adhere to corporate
policies, practices, and data processing standards by assisting more senior
personnel in conducting reviews of project plans, evaluating user
requirements for completeness and quality, analyzing and evaluating systems
test plans, systems test results, acceptance test plans and results. · Assist more senior analysts in the economic analysis and
evaluation of alternative systems solutions to a business problem or
opportunity. Define system testing considerations and application implementation
considerations. Develop program/module design specifications and refine
detailed input/output specifications · Test programs (DEV,UAT) , implement applications systems,
sub-systems, or modifications, and ensure that programs are meeting user needs.
·
Respond to trouble calls regarding
malfunctions within application systems (Production). Analyze
production system problems, prioritize problems, and repair programs.
Initiate system back-up and recovery procedures, implement program fix, schedule
system re-initiation with computer operations, and document changes. ·
Role
Responsibility: Senior Developer 01/2007-
03/2007:
MapSys
Inc.
Columbus, OH ·
Short-term
contract ·
Mapping and
re-building relational database tables from metadata Mainframe, and Unix. 03/2006
–
09/2006
Patrick Solutions Inc.Grandview, OH ·
Software
developer: Develop web-based, client-server applications on multi-tier
platforms.
Design large-scale web-based applications and reports for major company. ·
Use Web
Services to interact with multiple applications inside and outside domain. ·
Database
administrator: Manage data warehouse and databases ·
Database and
software using: MS SQL 2005, VB.NET, C#, Visual Web Developer 2005, AJAX
(used to enhance webpage functionalities such as callback methods, etc..).
Leverage the use of user controls , composite controls, server controls to
maximize the throughput performance of webpages. 08/2005 – 03/2006
Independent Contractor Columbus, OH ·
Develop and
design web application utilizing ASP.NET, JavaScript, and MS SQL 2000 as
back-end database. I developed the following two programs for the
client: (Please note that these are two winforms
and web-based applications) 1.
Accounting
Software This application keeps track of customer
information, generate accounting reports such as account payable &
receivable. System also keeps track of store inventory. 2.
Real Estate
Tracking System System keeps track of commercial &
residential sales properties. System provides detail information
for each property input. System generates cash flow planning, forecast cash
flow, resale, rate of return, etc. System also evaluates absorption
schedules, then print a presentation for lender.
06/2004 –
09/2005
Affordable
Portables
Tustin, CA Programmer/Database Administrator
Responsible of managing
entire company network that includes: ·
Develop
Web-based applications using ASP.NET ·
Manage
company network that include Active Directory (Domain managements, context
trees, policy objects,etc…) ·
System Design
&
implementation
·
Setup,
maintain servers, firewalls /LAN/WAN operations ·
Develop
web-based applications using asp.net (C# & VB.NET) ·
Extensive
technical user support more than 200 users ·
Program/Maintain
software applications ·
Hardware/Software
troubleshooting ·
OS platforms
:Windows2000/NT/XP, Linux 9.1 ·
Database
warehouse: Design, update, maintain, monitor databases such as MS SQL,
Oracle, Access ·
Setup new
stores for LAN/WAN usage 11/1999 –
05/2004
Generations
Healthcare
Santa Ana, CA 92707 Senior Programmer
·
Apply
knowledge and analytical skills to solving information management problems
and devising information management strategies (Use extensive Visual Basic,
MS Access database, Oracle7, SQL and programming, MS Excel to develop company
business complex reports ·
Develop
front-end applications using ASP.NET. The back end of the system consisted of
an Oracle database, Citrix MetaFrame (to share with 3rd party application)
and Microsoft IIS as the web server. Designed and implemented the following
architecture: MS Access objects known as ADO, SQL, ODBC, JDBC components for
data access using an XML interface, JavaScript, SWING Java Components,
and ASP to set up the custom business logic in the HTML pages. I was involved
with every part of the programming life cycle from conception and
requirements gathering to development and deployment. Also coordinated tasks
between the client, project manager and the development team. Responsible for
setting up their entire development and test environments for future
projects. ·
Design,
develop, manage reports and new applications that incorporate as appropriate
into company business processes. Coordinated with business managers,
customers, and various department heads: company president, financial
departments, research and development, production, technical support,
marketing departments, and personnel. Oversaw all aspects of technical
development including requirements gathering, budget tracking, work progress,
and adherence to the software specification. ·
Design and
implement company Internet applications. A web application that replaces the
functionality of current stand-alone Medical Practice Management
Systems. This application was a proof of concept for maintaining
patient records and billing information accessible to doctors over the
Internet. The application utilized ColdFusion objects, and MS Access as
the data repository. Custom ActiveX controls were used for the
Graphical User Interface (GUI), and were downloaded automatically from the
web site. Microsoft InterDev was used to develop all of the glue logic
including JavaScript, VBScript, Active Server Pages (ASP) and HTML. ·
Promote
information management tools and strategies where they can improve the
effectiveness or efficiency of company’s employees and departments. Develop
applications to increase the availability and efficacy of data for analysis,
decision-making, and planning. ·
A software
package that performs cost appraisals for commercial properties.
Performed the requirements gathering, then designed and implemented the
calculation engine using Visual Basic. The application utilizes a
multiple document interface, standard VB controls, True DB Grid controls,
Crystal Reports and a shared MS Access database that is interfaced through
DAO. ·
Perform
variety of administrative support and technical tasks related to computer
systems. ·
Design &
maintain company website (Use Flash, ColdFusion, Dreamweaver, Fireworks,
JavaScript, html). ·
Manage
company Servers ( over 15) electronic mail, security, information access
usage, appropriate use of information resources. ·
Develop
accounting company Financial Reports using MS Excel (used extensively Excel
formula spreadsheet). ·
Extensive
programming languages and expertise: MS Access, SQL Oracle, HTML, Java
scripting, customer support. ·
Setup user
accounts/emails/securities/access usage, design/maintain company website. 05/1994-11/1999
Federal Aviation Administration (FAA) 1500 Aviation Blvd
Lawndale, CA 90261 Network support
Specialist and Programmer ·
Develop
applications for technical and business purposes ·
Maintain/Design
programs that used Ladder Programming Language or PLC to control some
hardware devices on the runway such as light switches. ·
Design
application (OACIS) that integrated collections and disbursement data to
facilities that enable departments to communicate to each other to manage
problem reports from Airway facilities around the region. It offers
various modules including Collections, Direct Payout, Disbursements and the
Report manager. The Product used Object Oriented features of
PowerBuilder like Inheritance and Encapsulation in all the modules. It
also offered reporting facility, Report manager module, which enables users
to define specific reports for the client. The product was optimized
for using on serial line network for reporting and data entry processes. ·
Develop
programs that interact with radar transceiver equipments (Used Visual C++) ·
Design &
Layout forms and templates using MS Words and MS Excel with VBA running back
ground ·
Design
intranet company website that interrelate between departments. ·
Perform
hardware and software installation and upgrades, virus screening, prevention
and resolution ·
Perform
variety of administrative support and technical tasks related to
microcomputer systems ·
Design and
Implement Web applications (Use Flash, ColdFusion, Dreamweaver, Fireworks,
JavaScript, html). ·
Provided user
support and implemented a back up system for the company data. ·
Installed and
troubleshoot the whole network (installed switches, hubs, cable, network
cards) for the company ·
Designed and
implemented the company LAN (MS Networking LAN running NT 4.0 and 95) ·
Maintain
company server including web and applications servers (5servers). 9/1990-05/1994
American Suzuki
Corporation 3251 E.
Imperial Hwy Brea, CA 92821 Programmer ·
Develop
front-end applications for business purposes using Paradox ·
Maintain SQL
server 6.5 database and network security, network printers, proxy server ·
Performed
research and provided technical architecture for proposed solution for
dealership inventory management/point-of-sale system. Goal was to move a
legacy DOS based system to more maintainable current technology. The new
infrastructure would provide for ease of use, management, and supporting the
expanding business. ·
Troubleshooting
Win9x, NT, 10baseT LANs, Ethernet, Token Ring topologies. ·
Install,
upgrade, maintain and troubleshooting hardware and software. Antivirus
Replication. ·
Customer
support win95,98, Novell, NT, LAN / WAN, NT routers . ·
Set up and
configure test environments including Oracle, SQL Server,
DB2.
·
Developed
applications using FoxPro, C, Paradox. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
Vietnamese |
Fluent |
|
|
|